package so.wy.servicecenter.businessbed.dao.rdb.order.order;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;
/**
* @author wdl
* @date 2020-04-08
*/
@Data
@NoArgsConstructor
@Accessors(chain = true)
@TableName(value = "t_order")
public class OrderDO{

    /** 订单ID */
    @TableId(type = IdType.AUTO)
    private Long orderId;
    /** 订单编号 */
    private String orderSerial;
    /** 开单时间 */
    private Date orderTime;
    /** 结单时间 */
    private Date orderEndTime;
    /** 使用时长 */
    private Integer useLength;
    /** 订单金额 */
    private BigDecimal orderAmount;
    /** 订单支付金额 */
    private BigDecimal orderAmountPay;
    /** 设备编号 */
    private String deviceSerial;
    /** 租户ID */
    private Long rentUserId;
    /** 医院ID */
    private Long hospitalId;
    /** 楼栋ID */
    private Long buildingId;
    /** 楼层ID */
    private Long floorId;
    /** 科室ID */
    private Long departId;
    /** 订单状态 */
    private Integer orderStatus;
    /** 支付状态 */
    private Integer payStatus;
    /** 订单备注 */
    private String orderRemark;
    /** 价格描述 */
    private String priceDesc;
    /** 租户名 */
    private String rentUserName;
    /** 用户手机号 */
    private String userPhone;
    /** 医院名称 */
    private String hospitalName;
    /** 楼栋名称 */
    private String buildingName;
    /** 楼层名称 */
    private String floorName;
    /** 科室名称 */
    private String departName;
    /** 排序 */
    private Integer sortNum;
    /** 数据状态 */
    private Integer dataStatus;
    /** 更新时间 */
    private Date updateTime;
    /** 创建时间 */
    private Date createTime;

}
